package cn.ch.pet.service;

import cn.ch.basic.service.IBaseService;
import cn.ch.org.domain.Employee;
import cn.ch.pet.domain.Product;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author Why
 * @since 2022-03-01
 */
public interface IProductService extends IBaseService<Product> {

    /**
     * 同步添加宠物服务的详情信息
     * @param product 宠物服务
     */

    void addProductDetail(Product product, Employee employee);

    /**
     * 上架宠物
     * @param ids 根据选的id来上架
     */
    void onsale(List<Long> ids);

    /**
     * 下架宠物
     * @param ids 根据选择的id来下架
     */
    void offsale(List<Long> ids);
}
